An AI Architecture Based on Message Passing
نویسنده
چکیده
We present an AI architecture used for modeling computational rational cognitive agents-agents that can reason, and act in an environment based on their representations of beliefs, acts, and intentions. A unified representational formalism is employed for representation of propositions (beliefs), goals (desires), actions, and plans. The representational formalism is described using a conceptual object-oriented hierarchy. An object-oriented design facilitates a uniform method (message) protocol that is naturally amenable to concurrency. The reasoning and acting behavior of the modeled agent is defined by an actor-like [Agha 1986, Agha and Hewitt 1987] message passing scheme. Semantically speaking, messages can be viewed as meta-level propositional attitudes (corresponding to ’belief’ and ’intention’) that are sent to/from propositions and acts in parallel. The message passing model, called a Rational Engine (as opposed to an inference engine), implements a BDIarchitecture 1.
منابع مشابه
Lat E X Documents for the Machine Intelligence and Pattern Recognition Series on Supporting Rule-based Image Interpretation Using a Distributed Memory Multicomputer
High-level tasks in image understanding are similar to many AI problems in terms of complexity and solution techniques. In particular, rule based systems have been employed for image interpretation using domain knowledge. Past research eeorts on the hardware support of rule-based systems typically assume that little data access locality can be explored. Thus, the Rete network is widely used, an...
متن کاملLat E X Documents for the Machine Intelligence and Pattern Recognition Series Defon Supporting Rule-based Image Interpretation Using a Distributed Memory Multicomputer
High-level tasks in image understanding are similar to many AI problems in terms of complexity and solution techniques. In particular, rule based systems have been employed for image interpretation using domain knowledge. Past research eeorts on the hardware support of rule-based systems typically assume that little data access locality can be explored. Thus, the Rete network is widely used, an...
متن کاملTime Complexity of a Matrix Product on Message Passing Architectures
The use of an appropriate methodology for calculating the communication cost, time complexity and performing task scheduling in massively parallel processing systems plays a significant role in improving the functionality of a message-passing architecture. This paper presents an existing message passing architecture (MSH 4-Cube) which is based on Master-Slave Super-Hypercube (MSSHP) topology. B...
متن کاملNUClear: A Loosely Coupled Software Architecture for Humanoid Robot Systems
This paper discusses the design and interface of NUClear, a new hybrid messagepassing architecture for embodied humanoid robotics. NUClear is modular, has low latency, and promotes functional and expandable software design. It greatly reduces the latency for messages passed between modules as the message routes are established at compile time. It also reduces the number of functions that must b...
متن کاملTorusBFS: A Novel Message-passing Parallel Breadth-First Search Architecture on FPGAs
Graphs are a fundamental data structure used extensively in numerous domains. In graph-based applications, Breadth-First Search (BFS) is a key component which suffers from long latency of memory accesses. In this paper, we present a novel message passing parallel BFS architecture namely TorusBFS on field-programmable gate array (FPGA). By utilizing the on-chip memories to store the visitation s...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1993